package tp1
//abstract class Cursada(val materia:Materia, val calificacion:Int){
	abstract class Cursada{
  
	var materia:Materia = _
	var curso:Curso = _
	var calificacion:Int = _
    def aprobo(): Boolean
	def termino():Boolean
	
	def initialize(nota:Int, materia:Materia,curso:Curso){
	  this.calificacion = nota
	  this.materia = materia
	  this.curso = curso
	}
	
	def getAño():Int = this.materia.año
	
}